package Day_0213.Git;

/**
 * @author zxc
 * @date 2023/02/13 22:53
 **/
public class Git_Merge_Rebase {
    public static void main(String[] args) {
        /**
         * 谈一谈对于git merge && git rebase命令的理解
         * ===》
         * 1.简单的说，git merge和git rebase都是合并分支的命令。
         *
         * 2.git merge branch
         * （1）会把branch分支的差异内容pull到本地，
         * （2）然后与本地分支的内容一并形成一个committer对象提交到主分支上，合并后的分支与主分支一致；
         *
         * 3.git rebase branch
         * （1）会把branch分支优先合并到主分支，
         * （2）然后把本地分支的commit放到主分支后面，本地分支本身不会保留提交历史。
         *
         */
    }
}
